floor supporting structure - French English Dictionary